package factorypattern;

import common.constant.CommonConstantData;

/**
 * 工厂设计模式--形状实现类- 正方形
 * Square.java
 * @author yaojinshan
 * @since 2017年5月24日 上午10:11:41
 *
 */
public class Square implements Shape {
	@Override
	public void draw() {
		String method = Thread.currentThread() .getStackTrace()[1].getMethodName();
		System.out.println(this.getClass().getSimpleName() + CommonConstantData.SPACE_ONE + method + CommonConstantData.SPACE_ONE + CommonConstantData.METHOD_INVOKE);
	}

}
